package com.oceanread.cn.entity;

import com.alibaba.fastjson.annotation.JSONField;
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import javax.naming.Name;

@Data
@EqualsAndHashCode(callSuper = false)
@Accessors(chain = true)
public class Drillhole1 {
    @TableId(value ="SYSID",type = IdType.AUTO)
    private int SYSID;
    private String PrjCode;
    private  String Code;
    private  String Name;
    private  String PrjID;
    private  String Type;
    private  String Equipment;
    private  String Lat;
    private  String Lon;
    private  String East;
    private  String North;
    private  String Sampling;
    private  String Responsible;
    private  String Drawing;
    private  String Proofreading;
    private  String Catalog;
    private  String Time;
    private  String Diameter;
    private  String Altitude;
    private  String Start;
    private  String Thickness;
    private  String Material;
    private  String Material0;
    @JSONField(name = "SYSID")
    @JsonProperty("SYSID")
    public int getId() {
        return SYSID;
    }

    public void setId(int id) {
        this.SYSID = id;
    }
    @JSONField(name = "PrjCode")
    @JsonProperty("PrjCode")
    public String getPrjCode() {
        return PrjCode;
    }

    public void setPrjCode(String prjCode) {
        PrjCode = prjCode;
    }
    @JSONField(name = "Code")
    @JsonProperty("Code")
    public String getCode() {
        return Code;
    }

    public void setCode(String code) {
        Code = code;
    }
    @JSONField(name = "Name")
    @JsonProperty("Name")
    public String getName() {
        return Name;
    }

    public void setName(String name) {
        Name = name;
    }
    @JSONField(name = "PrjID")
    @JsonProperty("PrjID")
    public String getPrjID() {
        return PrjID;
    }

    public void setPrjID(String prjID) {
        PrjID = prjID;
    }
    @JSONField(name = "Type")
    @JsonProperty("Type")
    public String getType() {
        return Type;
    }

    public void setType(String type) {
        Type = type;
    }
    @JSONField(name = "Equipment")
    @JsonProperty("Equipment")
    public String getEquipment() {
        return Equipment;
    }

    public void setEquipment(String equipment) {
        Equipment = equipment;
    }
    @JSONField(name = "Lat")
    @JsonProperty("Lat")
    public String getLat() {
        return Lat;
    }

    public void setLat(String lat) {
        Lat = lat;
    }
    @JSONField(name = "Lon")
    @JsonProperty("Lon")
    public String getLon() {
        return Lon;
    }

    public void setLon(String lon) {
        Lon = lon;
    }
    @JSONField(name = "East")
    @JsonProperty("East")
    public String getEast() {
        return East;
    }

    public void setEast(String east) {
        East = east;
    }
    @JSONField(name = "North")
    @JsonProperty("North")
    public String getNorth() {
        return North;
    }

    public void setNorth(String north) {
        North = north;
    }
    @JSONField(name = "Sampling")
    @JsonProperty("Sampling")
    public String getSampling() {
        return Sampling;
    }

    public void setSampling(String sampling) {
        Sampling = sampling;
    }
    @JSONField(name = "Drawing")
    @JsonProperty("Drawing")
    public String getDrawing() {
        return Drawing;
    }

    public void setDrawing(String drawing) {
        Drawing = drawing;
    }
    @JSONField(name = "Responsible")
    @JsonProperty("Responsible")
    public String getResponsible() {
        return Responsible;
    }

    public void setResponsible(String responsible) {
        Responsible = responsible;
    }
    @JSONField(name = "Proofreading")
    @JsonProperty("Proofreading")
    public String getProofreading() {
        return Proofreading;
    }

    public void setProofreading(String proofreading) {
        Proofreading = proofreading;
    }
    @JSONField(name = "Catalog")
    @JsonProperty("Catalog")
    public String getCatalog() {
        return Catalog;
    }

    public void setCatalog(String catalog) {
        Catalog = catalog;
    }
    @JSONField(name = "Time")
    @JsonProperty("Time")
    public String getTime() {
        return Time;
    }

    public void setTime(String time) {
        Time = time;
    }
    @JSONField(name = "Diameter")
    @JsonProperty("Diameter")
    public String getDiameter() {
        return Diameter;
    }

    public void setDiameter(String diameter) {
        Diameter = diameter;
    }
    @JSONField(name = "Altitude")
    @JsonProperty("Altitude")
    public String getAltitude() {
        return Altitude;
    }

    public void setAltitude(String altitude) {
        Altitude = altitude;
    }
    @JSONField(name = "Start")
    @JsonProperty("Start")
    public String getStart() {
        return Start;
    }

    public void setStart(String start) {
        Start = start;
    }
    @JSONField(name = "Thickness")
    @JsonProperty("Thickness")
    public String getThickness() {
        return Thickness;
    }

    public void setThickness(String thickness) {
        Thickness = thickness;
    }
    @JSONField(name = "Material")
    @JsonProperty("Material")
    public String getMaterial() {
        return Material;
    }

    public void setMaterial(String material) {
        Material = material;
    }
    @JSONField(name = "Material0")
    @JsonProperty("Material0")
    public String getMaterial0() {
        return Material0;
    }

    public void setMaterial0(String material0) {
        Material0 = material0;
    }
}
